service-resource consumption - French English Dictionary